import request from '@/utils/request'

// 查询用户角色列表
export function listRole(data) {
  return request({
    url: '/user/role/page',
    method: 'put',
    data
  })
}

// 新增用户角色列表
export function roleadd(data) {
  return request({
    url: '/user/role/add',
    method: 'POST',
    data:  data
  })
}

// 修改用户角色列表
export function roleupdate(data) {
  return request({
    url: '/user/role/update',
    method: 'put',
    data:  data
  })
}

// 查询用户角色信息
export function userRoleInfo(userRoleInfoId) {
  return request({
    url: `/user/role/userRoleInfo/${userRoleInfoId}`,
    method: 'GET',
  })
}

// 禁用用户角色
export function activeID(id,active) {
  return request({
    url: `/user/role/active/${id}/${active}`,
    method: 'POST',
  })
}

// 查询智能体管理列表
export function listagent(data) {
  return request({
    url: '/ai/agent/page',
    method: 'put',
    data: {
      userPageDTO: data
    }
  })
}